import Axios from 'axios'

export default {
	/**
	 * @description 学科列表
	 * @param query 查询参数
	 */
	subjectsList: query => {
		return Axios.get('/subjects', { params: query }).then(res => res.data)
	},
	/**
	 * @description 新增学科
	 * @param data 需要发送的数据
	 */
	newSubject: data => {
		return Axios.post('/subjects', data).then(res => res.data)
	},
	/**
	 * @description 修改学科
	 * @param data 需要发送的数据
	 */
	updateSubject: data => {
		return Axios.put('/subjects', data).then(res => res.data)
	},
	/**
	 * @description 删除学科
	 * @param id 学科id
	 */
	deleteSubject: id => {
		return Axios.delete(`/subjects/${id}`).then(res => res.data)
	},
	/**
	 * @description 获取学科简单列表
	 */
	simpleSub: () => Axios.get('/subjects/simple').then(res => res.data)
}
